td{font-size:12px;}
.printer_title {color:#000; font-size:14px; font-weight:bold;}
.bold {font-weight:bold;}
table.col{
	width:19cm;
}
.col table {
	width:19cm;
}
table.row{
	width:28cm;
}
.row table{
	width:28cm;
}
table.report_head{margin-left:auto;margin-right:auto; margin-bottom:15px;}
table.report_query{margin-left:auto;margin-right:auto}
.list-div table { 
  border-collapse: collapse; 
  border:solid 1px #000;  
 
}
.list-div table thead{
	display:table-header-group;
}
.smallfont table td{
	font-size:10px;
}
.list-div th {
  line-height: 18px;
  background: #fff;
  white-space: nowrap;
  font-size:12px;
  border: solid 1px #000;
}
.list-div td {
  background: #FFF;
  line-height: 18px;
  border: solid 1px #000;
}
.list-div a {
 color:#000;
 text-decoration:none;
}
.list-div td.first-cell{
  font-weight: bold;
  padding-left: 10px;
}	

.list-div .footer {
  background: #F4FAFB;
  text-align: right;
}
